﻿package vo
{

    public class ItemObject extends Object
    {
        public var item:Object;
        public var plus:Object;

        public function ItemObject(param1:Object, param2:Boolean = true)
        {
            this.item = param1;
            if (param2)
            {
                this.plus = new Object();
                this.plus.bind = this.item.bind;
                this.plus.luck = this.item.luck;
                this.plus.timeout = this.item.timeout;
            }
            return;
        }// end function

        public function get neili() : int
        {
            return this.item.neili;
        }// end function

        public function set neili(param1:int) : void
        {
            this.item.neili = param1;
            return;
        }// end function

        public function get expadd() : int
        {
            return this.item.expadd;
        }// end function

        public function set expadd(param1:int) : void
        {
            this.item.expadd = param1;
            return;
        }// end function

        public function get sellvalue() : int
        {
            return this.plus.sellvalue;
        }// end function

        public function set sellvalue(param1:int) : void
        {
            this.plus.sellvalue = param1;
            return;
        }// end function

        public function get timeout() : Number
        {
            return this.plus.timeout;
        }// end function

        public function set timeout(param1:Number) : void
        {
            this.plus.timeout = param1;
            return;
        }// end function

        public function get mainid() : int
        {
            return this.plus.mainid;
        }// end function

        public function set mainid(param1:int) : void
        {
            this.plus.mainid = param1;
            return;
        }// end function

        public function get param() : Object
        {
            return this.plus.param;
        }// end function

        public function set param(param1:Object) : void
        {
            this.plus.param = param1;
            return;
        }// end function

        public function get defmaxadd() : int
        {
            return this.plus.defmaxadd;
        }// end function

        public function set defmaxadd(param1:int) : void
        {
            this.plus.defmaxadd = param1;
            return;
        }// end function

        public function get index() : int
        {
            return this.plus.index;
        }// end function

        public function set index(param1:int) : void
        {
            this.plus.index = param1;
            return;
        }// end function

        public function get attmaxadd() : int
        {
            return this.plus.attmaxadd;
        }// end function

        public function set attmaxadd(param1:int) : void
        {
            this.plus.attmaxadd = param1;
            return;
        }// end function

        public function get thpadd() : int
        {
            return this.plus.thpadd;
        }// end function

        public function set thpadd(param1:int) : void
        {
            this.plus.thpadd = param1;
            return;
        }// end function

        public function get needCount() : Object
        {
            return this.plus.needCount;
        }// end function

        public function set needCount(param1:Object) : void
        {
            this.plus.needCount = param1;
            return;
        }// end function

        public function get tips() : int
        {
            return this.plus.tips;
        }// end function

        public function set tips(param1:int) : void
        {
            this.plus.tips = param1;
            return;
        }// end function

        public function get costtype() : int
        {
            return this.plus.costtype;
        }// end function

        public function set costtype(param1:int) : void
        {
            this.plus.costtype = param1;
            return;
        }// end function

        public function get shixian() : int
        {
            return this.plus.shixian;
        }// end function

        public function set shixian(param1:int) : void
        {
            this.plus.shixian = param1;
            return;
        }// end function

        public function get gary() : int
        {
            return this.plus.gary;
        }// end function

        public function set gary(param1:int) : void
        {
            this.plus.gary = param1;
            return;
        }// end function

        public function get wear() : int
        {
            return this.plus.wear;
        }// end function

        public function set wear(param1:int) : void
        {
            this.plus.wear = param1;
            return;
        }// end function

        public function get lock() : int
        {
            return this.plus.lock;
        }// end function

        public function set lock(param1:int) : void
        {
            this.plus.lock = param1;
            return;
        }// end function

        public function get luck() : int
        {
            return this.plus.luck;
        }// end function

        public function get bind() : int
        {
            return this.plus.bind;
        }// end function

        public function set count(param1:Object) : void
        {
            this.plus.count = param1;
            return;
        }// end function

        public function set appraisal(param1:Object) : void
        {
            this.plus.appraisal = param1;
            return;
        }// end function

        public function set bind(param1:int) : void
        {
            this.plus.bind = param1;
            return;
        }// end function

        public function set luck(param1:int) : void
        {
            this.plus.luck = param1;
            return;
        }// end function

        public function set zs(param1:Object) : void
        {
            this.plus.zs = param1;
            return;
        }// end function

        public function set xq(param1:Object) : void
        {
            this.plus.xq = param1;
            return;
        }// end function

        public function set upvalue(param1:int) : void
        {
            this.plus.upvalue = param1;
            return;
        }// end function

        public function set totalupvalue(param1:int) : void
        {
            this.plus.totalupvalue = param1;
            return;
        }// end function

        public function set superlevel(param1:int) : void
        {
            this.plus.superlevel = param1;
            return;
        }// end function

        public function set id(param1:int) : void
        {
            this.plus.id = param1;
            return;
        }// end function

        public function get count() : Object
        {
            return this.plus.count;
        }// end function

        public function get appraisal() : Object
        {
            return this.plus.appraisal;
        }// end function

        public function get zs() : Object
        {
            return this.plus.zs;
        }// end function

        public function get xq() : Object
        {
            return this.plus.xq;
        }// end function

        public function get upvalue() : int
        {
            return this.plus.upvalue;
        }// end function

        public function get totalupvalue() : int
        {
            return this.plus.totalupvalue;
        }// end function

        public function get superlevel() : int
        {
            return this.plus.superlevel;
        }// end function

        public function get id() : int
        {
            return this.plus.id;
        }// end function

        public function get boxid() : int
        {
            return this.item.boxid;
        }// end function

        public function get shuangji() : int
        {
            return this.item.shuangji;
        }// end function

        public function get leixing() : String
        {
            return this.item.leixing;
        }// end function

        public function get pinfen() : int
        {
            return this.item.pinfen;
        }// end function

        public function get pubcd() : int
        {
            return this.item.pubcd;
        }// end function

        public function get uniondonate() : String
        {
            return this.item.uniondonate;
        }// end function

        public function get fly() : int
        {
            return this.item.fly;
        }// end function

        public function get skilladd() : int
        {
            return this.item.skilladd;
        }// end function

        public function get suitlevel() : int
        {
            return this.item.suitlevel;
        }// end function

        public function get light() : String
        {
            return this.item.light;
        }// end function

        public function get link() : String
        {
            return this.item.link;
        }// end function

        public function get task() : int
        {
            return this.item.task;
        }// end function

        public function get flag() : int
        {
            return this.item.flag;
        }// end function

        public function get diaoluo() : int
        {
            return this.item.diaoluo;
        }// end function

        public function get puredef() : int
        {
            return this.item.puredef;
        }// end function

        public function get pureatk() : int
        {
            return this.item.pureatk;
        }// end function

        public function get ispl() : int
        {
            return this.item.ispl;
        }// end function

        public function get suitid() : int
        {
            return this.item.suitid;
        }// end function

        public function get autonopen() : int
        {
            return this.item.autonopen;
        }// end function

        public function get shenqi() : int
        {
            return this.item.shenqi;
        }// end function

        public function get nbvalue() : int
        {
            return this.item.nbvalue;
        }// end function

        public function get cast() : int
        {
            return this.item.cast;
        }// end function

        public function get bstype() : int
        {
            return this.item.bstype;
        }// end function

        public function get efftype() : int
        {
            return this.item.efftype;
        }// end function

        public function get effect() : int
        {
            return this.item.effect;
        }// end function

        public function get reinlv() : int
        {
            return this.item.reinlv;
        }// end function

        public function get xlvalue() : int
        {
            return this.item.xlvalue;
        }// end function

        public function get usecd() : int
        {
            return this.item.usecd;
        }// end function

        public function get poisonRecover() : int
        {
            return this.item.poisonRecover;
        }// end function

        public function get magicRecover() : int
        {
            return this.item.magicRecover;
        }// end function

        public function get heathRecover() : int
        {
            return this.item.heathRecover;
        }// end function

        public function get mp() : int
        {
            return this.item.mp;
        }// end function

        public function get hp() : int
        {
            return this.item.hp;
        }// end function

        public function get dodge() : int
        {
            return this.item.dodge;
        }// end function

        public function get attackSpeed() : int
        {
            return this.item.attackSpeed;
        }// end function

        public function get accurate() : int
        {
            return this.item.accurate;
        }// end function

        public function get magicDefMax() : int
        {
            return this.item.magicDefMax;
        }// end function

        public function get magicDef() : int
        {
            return this.item.magicDef;
        }// end function

        public function get phyDefMax() : int
        {
            return this.item.phyDefMax;
        }// end function

        public function get phyDef() : int
        {
            return this.item.phyDef;
        }// end function

        public function get taoAttMax() : int
        {
            return this.item.taoAttMax;
        }// end function

        public function get taoAtt() : int
        {
            return this.item.taoAtt;
        }// end function

        public function get magicAttMax() : int
        {
            return this.item.magicAttMax;
        }// end function

        public function get magicAtt() : int
        {
            return this.item.magicAtt;
        }// end function

        public function get phyAttMax() : int
        {
            return this.item.phyAttMax;
        }// end function

        public function get phyAtt() : int
        {
            return this.item.phyAtt;
        }// end function

        public function get pkdef() : int
        {
            return this.item.pkdef;
        }// end function

        public function get pkatt() : int
        {
            return this.item.pkatt;
        }// end function

        public function get holyAtt() : int
        {
            return this.item.holyAtt;
        }// end function

        public function get critical() : int
        {
            return this.item.critical;
        }// end function

        public function get critRate() : int
        {
            return this.item.critRate;
        }// end function

        public function get critdmg() : int
        {
            return this.item.critdmg;
        }// end function

        public function get sex() : int
        {
            return this.item.sex;
        }// end function

        public function get career() : int
        {
            return this.item.career;
        }// end function

        public function get durable() : int
        {
            return this.item.durable;
        }// end function

        public function get overlying() : int
        {
            return this.item.overlying;
        }// end function

        public function get isdelete() : int
        {
            return this.item.isdelete;
        }// end function

        public function get onlyone() : int
        {
            return this.item.onlyone;
        }// end function

        public function get dropvalue() : int
        {
            return this.item.dropvalue;
        }// end function

        public function get price() : int
        {
            return this.item.price;
        }// end function

        public function get sell() : int
        {
            return this.item.sell;
        }// end function

        public function get interval() : int
        {
            return this.item.interval;
        }// end function

        public function get uselv() : int
        {
            return this.item.uselv;
        }// end function

        public function get bufferparam() : String
        {
            return this.item.bufferparam;
        }// end function

        public function get buffertype() : int
        {
            return this.item.buffertype;
        }// end function

        public function get cls() : int
        {
            return this.item.cls;
        }// end function

        public function get cslevel() : int
        {
            return this.item.cslevel;
        }// end function

        public function get level() : int
        {
            return this.item.level;
        }// end function

        public function get itemtype() : int
        {
            return this.item.itemtype;
        }// end function

        public function get dropMaxLev() : int
        {
            return this.item.dropMaxLev;
        }// end function

        public function get dropMinLev() : int
        {
            return this.item.dropMinLev;
        }// end function

        public function get droptime() : int
        {
            return this.item.droptime;
        }// end function

        public function get dropModel() : String
        {
            return this.item.dropModel;
        }// end function

        public function get model() : String
        {
            return this.item.model;
        }// end function

        public function get flash() : int
        {
            return this.item.flash;
        }// end function

        public function get icon() : String
        {
            return this.item.icon;
        }// end function

        public function get tips2() : String
        {
            return this.item.tips2;
        }// end function

        public function get tips1() : String
        {
            return this.item.tips1;
        }// end function

        public function get quality() : int
        {
            return this.item.quality;
        }// end function

        public function get name() : String
        {
            return this.item.name;
        }// end function

        public function get pos() : int
        {
            return this.plus.pos;
        }// end function

        public function set pos(param1:int) : void
        {
            this.plus.pos = param1;
            return;
        }// end function

        public function get itemid() : int
        {
            return this.item.itemid;
        }// end function

        public function set qhmax(param1:int) : void
        {
            this.plus.qhmax = param1;
            return;
        }// end function

        public function get qhmax() : int
        {
            return this.item.qhmax;
        }// end function

        public function dispose() : void
        {
            this.item = null;
            this.plus = null;
            return;
        }// end function

        public static function create(param1:Object) : ItemObject
        {
            var _loc_2:* = new ItemObject(param1);
            return _loc_2;
        }// end function

    }
}
